home *** CD-ROM | disk | FTP | other *** search
- Path: clri6a.gsi.de!kraemer
- From: kraemer@clri6a.gsi.de (Michael Kraemer)
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: DEC ALPHA card for AMIGA
- Date: 26 Jan 1996 10:43:56 GMT
- Organization: Technische Hochschule Darmstadt
- Message-ID: <4eab9c$ha9@rs18.hrz.th-darmstadt.de>
- References: <4dpvmp$2hc@ixnews8.ix.netcom.com> <4e8olr$h9a@news.voicenet.com>
- NNTP-Posting-Host: clri6a.gsi.de
-
- In article <4e8olr$h9a@news.voicenet.com>, frotz@omni.voicenet.com (Steve Bara) writes:
- > Paula Baker (paula4@ix.netcom.com) wrote:
- >
- > : I just got off the phone with ANTI GRAVITY MAIL ORDER PLACE, and they
- > : said that there is a DEC Alpha card that will plug into a zorro3 slot
- > : of Amiga's. It is allegedly to fool the os into thinking it's a math
- > : co processor. I don't know all the specs, but sounds promising to me.
- > : I think they said the retail price would be around $1500. Because of
- > : fooling the os, this should be compatible with nearly all software out
- > : there.
- >
- > Um, because it fools the OS, and NONE of the 3d software on the amiga uses
- > the OS level FPU calls (they all talk directly to the hardware for speed),
- > it sure sounds to me like NONE of the existing 3d software will work. I
- > don't know of a single FPU version of any 3d software that uses the OS
- > libraries, since the original amiga math libraries were so slow.
-
- I think the mean reason why they are "slow" is the fact that e.g.
- mathieeedoub*.library passes arguments and results in general purpose data
- registers. This means that no matter how fast the FPU is it first has to dump
- an FP register to memory and subsequently fetch it into 2 GP registers.
- Vice versa for passing arguments. Given the fact that most modern FPUs
- perform basic math in a few if not a single cycle whereas memory access
- needs many cycles it doesn't make sense at all to address a fast FPU via
- the IEEE libraries. So one *has* to bang the FPU directly (via the compiler).
- And since no Amiga compiler supports AXP instruction set (one has to be happy if
- some support even the '060) an Alpha card in the Amiga is pretty useless for
- general purposes.
-
- > Yet
- > another case of hardware banging in "professional" amiga apps that keeps
- > them from working with neat new amiga hardware add-ons. This really bugs
- > me, since people like NewTek even refuse to acknowledge that 3.1 is a real
- > OS. They won't make any wb 3.1 compatible stuff because it's not an
- > "official" release and doesnt have "official native developer's kit", which
- > is odd since as a $75 certified develoer I got all the stuff needed before
- > the CBM bankruptcy. This sort of unprofessionalism makes me wonder how they'll
- > EVER manage to support all the weird hardware and kludges on the PC.
- >
- > : Any questions should not come to me, call AntiGravity at 1800-7
- > : gravity. (They said the release date was middle of Feb) If anyone has
- > : any further info, please post to the group.
- >
- >
- > : robert
-